stop oneself from - Espagnol Anglais Dictionnaire